extreme athletes - French English Dictionary